package com.cn.mmd.mapper;

import com.cn.mmd.model.LabelTwoIndex;
import com.cn.mmd.model.LabelTwoIndexExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface LabelTwoIndexMapper {
    int countByExample(LabelTwoIndexExample example);

    int deleteByExample(LabelTwoIndexExample example);

    int deleteByPrimaryKey(Integer twoindexid);

    int insert(LabelTwoIndex record);

    int insertSelective(LabelTwoIndex record);

    List<LabelTwoIndex> selectByExample(LabelTwoIndexExample example);

    LabelTwoIndex selectByPrimaryKey(Integer twoindexid);

    int updateByExampleSelective(@Param("record") LabelTwoIndex record, @Param("example") LabelTwoIndexExample example);

    int updateByExample(@Param("record") LabelTwoIndex record, @Param("example") LabelTwoIndexExample example);

    int updateByPrimaryKeySelective(LabelTwoIndex record);

    int updateByPrimaryKey(LabelTwoIndex record);

    List<LabelTwoIndex> selectByIndexName(LabelTwoIndex labelTwoIndex);

    LabelTwoIndex selectByTwoIndexName(LabelTwoIndex labelTwoIndex);

    int updateByTwoIndexName(LabelTwoIndex labelTwoIndex);
}